home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000
/
Ham Radio 2000.iso
/
ham2000
/
packet
/
mb1801
/
ft.doc
< prev
next >
Wrap
Text File
|
1994-05-07
|
5KB
|
111 lines
FT - THE FILE TRANSFER SERVER.
FT provides transparent data transfer.Any type of file may be copied.
FT runs in approximately a 40k DESQview window.
FT works as both server and client.
FT provides multiple client and multiple server sessions concurrently.
FT works with the G8BPQ Networking Software at both ends of a link.
FT provides typical unix style file manipulation commands:
cp - copy file.
ls - list directory contents.
mkdir - create directory.
rm - remove file.
rmdir - remove directory.
There are a few commands unique to FT:
w - Show which directories/permit levels are available at remote node.
q - exit FT.
s - show status. Only partially implemented.
xd - start/stop diagnostic trace.
xs - start/stop data transfer trace.
FT USAGE COMMAND EXAMPLES
Some examples of FT commands:
cp ft.exe wlinn;ft.exe
This will copy file ft.exe from your current working directory to the
current working directory at node wlinn.
cp wlinn;d:\logs\oct.sum \hank\junk
This will copy the file oct.sum from the d: drive, directory \logs
at node wlinn to the file junk on your default drive, directory \hank
on your local G8BPQ node.
ls wlinn;\mb\*.exe
This will list all executables in the \mb directory at node wlinn.
File names are specified with a leading G8BPQ node ID and semi-colon.
If the G8BPQ node ID and semi-colon are missing, the local node is assumed.
The target node must be showing in your BPQ swtich's node list.
G8BPQ NETWORKING SOFTWARE NOTES
In the BPQ switch software (see BPQCFG.TXT), there must be an
application "*FT" defined.
For example, with *FT positioned as the fifth bpq application, using
COM13 and COM14: FT 5 600 13 14
DESQVIEW INFO:
If using DV, FT runs as a stand alone program in it's own 40K window.
To set it up, go into the first Change Program panel. In "Program:"
insert FT.EXE. In "Parameters:" insert - appl timeout port1 port2.
Command line explanation to invoke FT:
FT appl timeout port1 port2 ...
"appl" is the G8BPQ application number.
"timeout" is the inactivity timeout in seconds.
"port1 port2" List of network ports available to FT.
Note that the COM ports used by FT can not be used by any other application.
Although FT is run once in it's own DV window, it can use up to 6 ports,
which may be used by the network or as "virtual consoles". Any "left
over" after the network port definitions are available for use as
"virtual consoles". Once a command has been initiated (for example "cp
ft.exe wlinn;ft.exe") other commands may be initiated until all
"virtual consoles" are busy.
SYSOP - GENERAL INFO
Note that "3 node" commands are not yet supported. From wlinn, you
cannot do something like "cp lso;stuff bend;junk". If there is any
interest, such a command could be implemented. FT does not yet support
wildcards except in the ls command. You cannot do a W at the local
node from the console. When running FT in concert with the RLI MailBox
program, be aware that the MailBox SD (ShutDown) command has no effect
on FT and you'll have to <Q>uit out of FT from the keyboard. At the
console, as FT is working, you will be able to see stream status reports.
Depending upon the toggles xd and xs being set, more detailed reports
can be seen. But, you will not see any data in the FT window. At this
time, FT will transfer files only to another FT system. Don't waste
your time trying to use it with other file transfer protocols such as
7PLUS, KERMIT, XMODEM, Y-MODEM-G, ZMODEM etc etc.
User access to files and directories is specified in the file
ftusers.mb, which must be located in the directory specified by
environment variable RLICFG, or in \BBS if the environment variable is
not set. Validation of user permit levels is by callsign with no SSID.
If you change ftusers.mb, you will need to close and then re-launch the
FT server to read in the new permit levels. By specifying your root
directory (\), you will give that user access to your entire disk.
What kind of access is dictated by the settings that appear after the
directory/subdirectory indicator. Be aware that commercial
(copywrited) software could be illegally copied this way. A user
cannot log in to your FT and then FT out to another FT.
See the example file FTUSERS.MB for details regarding user permit levels
and how to set them up.
FT logs transactions in file FT.LOG, located in the directory specified
by environment variable RLILOG, or in \BBS if that environment variable
is not set.
[ Received via HF CLOVER at W0RLI]